Text copied to clipboard!

Názov

Text copied to clipboard!

Senior Java Developer

Opis

Text copied to clipboard!
Hľadáme skúseného Senior Java vývojára, ktorý sa pripojí k nášmu dynamickému tímu a bude zohrávať kľúčovú úlohu pri navrhovaní, vývoji a údržbe robustných softvérových riešení. Ideálny kandidát má rozsiahle skúsenosti s vývojom v jazyku Java, rozumie moderným vývojovým metodikám a je schopný efektívne spolupracovať s tímami naprieč rôznymi oddeleniami. Ako Senior Java vývojár budete zodpovedný za návrh a implementáciu backendových systémov, integráciu s databázami a externými službami, ako aj za optimalizáciu výkonnosti aplikácií. Očakávame, že budete mentorovať junior vývojárov, zdieľať svoje know-how a prispievať k zlepšovaniu vývojových procesov. Na tejto pozícii budete pracovať na rôznych projektoch, od interných podnikových aplikácií až po zákaznícke riešenia pre našich klientov. Budete úzko spolupracovať s produktovými manažérmi, architektmi a testovacími inžiniermi, aby ste zabezpečili, že dodané riešenia budú kvalitné, škálovateľné a bezpečné. Úspešný kandidát má silné analytické myslenie, schopnosť riešiť problémy a skúsenosti s vývojom v agilnom prostredí. Znalosť frameworkov ako Spring, Hibernate, a skúsenosti s cloudovými platformami ako AWS alebo Azure sú veľkou výhodou. Ak hľadáte príležitosť pracovať na zaujímavých projektoch, rozvíjať svoje schopnosti a byť súčasťou inovatívneho tímu, táto pozícia je pre vás ideálna.

Zodpovednosti

Text copied to clipboard!
  • Vývoj a údržba backendových aplikácií v jazyku Java
  • Návrh a implementácia softvérových architektúr
  • Integrácia s databázami a externými systémami
  • Mentorovanie junior vývojárov
  • Spolupráca s tímami QA a DevOps
  • Zabezpečenie kvality a výkonnosti kódu
  • Účasť na code review a technických diskusiách
  • Tvorba technickej dokumentácie
  • Zavádzanie najlepších vývojových praktík
  • Podpora pri riešení produkčných incidentov

Požiadavky

Text copied to clipboard!
  • Minimálne 5 rokov skúseností s vývojom v jazyku Java
  • Znalosť frameworkov ako Spring, Hibernate
  • Skúsenosti s REST API a mikroslužbami
  • Znalosť databáz (SQL aj NoSQL)
  • Skúsenosti s nástrojmi ako Maven, Git, Jenkins
  • Znalosť agilných metodík (Scrum, Kanban)
  • Schopnosť samostatne riešiť problémy
  • Dobré komunikačné schopnosti
  • Znalosť anglického jazyka na technickej úrovni
  • Výhodou sú skúsenosti s cloudovými platformami (AWS, Azure)

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Koľko rokov máte skúseností s vývojom v jazyku Java?
  • Aké Java frameworky ste používali v posledných projektoch?
  • Máte skúsenosti s vývojom mikroslužieb?
  • Aké databázy ste používali a v akých prípadoch?
  • Ako pristupujete k optimalizácii výkonnosti aplikácií?
  • Máte skúsenosti s cloudovými riešeniami? Ktorými?
  • Ako by ste mentorovali junior vývojára?
  • Aké nástroje používate na správu verzií a CI/CD?
  • Ako riešite problémy v produkčnom prostredí?
  • Aké sú vaše skúsenosti s agilným vývojom?